A Study of High-Performance Communication Mechanism for Multicomputer Systems
نویسندگان
چکیده
Based on our analysis of the behavior of standard UNIX communication software, we propose a new communication mechanism which reduces software overhead. This mechanism is optimized to be used in business applications, such as those of online transaction process ing and da tabase managemen t . These applications are currently designed to operate i n mul t ip le concurrent processes , thus requir ing multiprocessing environments with virtual addressing. The proposed communication mechanism, named DLA (DLA: Dynamic Link Allocation), supports direct data transfer communication between processors without any intermediate data copy operations. The DLA mechanism adopts a synchronous non-blocking interface, which can be used directly by user processes. Since the DLA mechanism provides address translation for each communication port, sender may directly specify the virtual address of the receive r’s buffer area. With DLA mechanism, sender and receiver CPU usages are reduced to one-third of those for TCP/IP communication, while attaining 30% higher throughput.
منابع مشابه
Design of a novel congestion-aware communication mechanism for wireless NoC architecture in multicore systems
Hybrid Wireless Network-on-Chip (WNoC) architecture is emerged as a scalable communication structure to mitigate the deficits of traditional NOC architecture for the future Multi-core systems. The hybrid WNoC architecture provides energy efficient, high data rate and flexible communications for NoC architectures. In these architectures, each wireless router is shared by a set of processing core...
متن کاملOn the Performance of Real-Time Scheduling in a Parallel/Distributed Environment
The increasing complexity of several industrial applications claims for execution environments supporting parallel and real-time computing. Multicomputer systems have a great potential for high performance and reliability because of their expressive number of processors and communication channels. This paper presents an evaluation of real-time computing on a parallel environment that is based o...
متن کاملارزیابی تطبیقی کارایی ساختار فراداده نظامهای شناسگر دیجیتالی
The main solution to the problems of persistency and uniqueness in identification of digital objects in a web environment is provided by using digital identifiers instead of URL. The main basis of this solution is resolution mechanism that is used in digital identifier systems. Resolution is the use of indirect names instead of URLs; what worked for the DNS (Domain Name System) in stabilizing i...
متن کاملThe Design and Performance Evaluation of the DI-Multicomputer
In this paper, we propose a new multicomputer node architecture, the DI-multicomputer which uses packet routing on a uniform point-to-point interconnect for both local memory access and intern-ode communication. This is achieved by integrating a router onto each processor chip and eliminating the memory bus interface. Since communication resources such as pins and wires are allocated dynamicall...
متن کاملA Performance Enhanced and Cost Effective Deadlock Recovery Scheme for Adaptive Wormhole Routed Networks
Deadlock free routing of messages is a challenge for the performance of directly connected network systems. Communication among the nodes of a directly connected multicomputer system is via message exchange. The wormhole routing is perceived as the best switching technique in directly connected systems. The technique suffers the challenges like deadlock avoidance. Deadlock recovery faces cost o...
متن کامل